#自定义请求钩子：在请求进来之前得到request携带的token,并且验证token
from flask import g,request,current_app
from comment.utils.tokens_pyjwt import verify_tokens
def jwt_request_auth():
    #定义请求钩子函数,验证token,并且把验证成功之后的用户ID保存到全局变量g中
    g.user_id=None#定义一个变量user_id
    try:
        token=request.headers.get('token')
    except Exception as ex:
        current_app.logger.info('没有token')
        return

    data=verify_tokens(token)
    if 'id' in data:
        g.user_id=data['id']
